majority stake - German English Dictionary